import Vue from "vue"
import svgicon from "../components/svgicon.vue"
Vue.component('svgicon', svgicon)

console.log("注册成功了");

//  匹配文件
// require 这个来源于 nodejs
//  webpakc   发现我们使用 require.context() 函数 会自动帮我们调用
// 该函数用来批量化打包    读取 ./svg文件的 所有svg
// import a from "./svg/a.svg"
// import b from "./svg/b.svg"

// console.log(a);
// console.log(b);
const req = require.context('./svg', false, /\.svg$/);
// //                           文件夹位置     是否深度读取      匹配相应svg文件
// console.log("req", req);

const requireAll = (a) => {
    return a.keys().map(a)
};

let list = requireAll(req);
console.log("list", list);

// // requireAll  函数
// const requireAll = (requireContext) =>
//     requireContext.keys().map(requireContext);

// requireAll(req);

// let iconp = require.context('./svg', false, /\.svg$/);

// console.log('iconp', iconp.keys()); // [.login,  .//saoma.svg]
// console.log('iconp.map', iconp.keys().map(iconp));